ProjectWise Explorer Help

Working with Workflows and States

A workflow is an ordered group of milestones called states, through which a document passes on its way to completion. Workflows are created in ProjectWise Administrator and can be assigned to folders and work areas as needed in ProjectWise Explorer. Access control security settings can be applied to a workflow, and to each state in a workflow, so that only certain users have access to a document when it is in a particular state.

When a workflow is first assigned to a folder or work area, the documents in that folder or work area are placed in the first state of the workflow. When a document completes its first milestone, the user moves the document to the next state in the workflow. Users with access to that next state can then begin working on the document. The process continues until the document passes through all states in the workflow and is considered to be finished. Users with appropriate permissions and user settings can then mark the document as Final (also referred to placing the document in final status) to indicate that the document has reached the end of the workflow. Documents that are marked as Final are read-only, to prevent anyone, regardless of permissions, from further modifying the document. Users with appropriate permissions can also remove final status from a document if needed.

Note: While Final is technically a document state, it is not a state that the administrator needs to create, and it is not a state that exists in any workflow, rather it is a state that exists outside all workflows.

To change a document's state, your user setting Document > Can change state must be on, and both your Write and Change Workflow State permissions must be on for that document.

To set final status on a document, your user setting Document > Can set final status must be on, and your Change Workflow State permission must be on for that document. To remove final status, your user setting Document > Can remove final status must be on, and your Change Workflow State permission must be on for that document.

Tip: Documents at the root of a folder or work area must share the same workflow, but they can be in different states of the workflow. The folder state is considered to be the lowest state in the assigned workflow in which at least one document still exists. To change a document's workflow, you must change the workflow of the parent folder or work area.
Note: Changing a document's state may result in an email notification being sent to designated users, if the workflow has a workflow messaging agent assigned to it in ProjectWise Administrator.

Assign a workflow to a folder

  1. Select a folder or work area.
  2. Select Folder > Properties.
  3. On the Properties dialog, select the Workflow & State tab.

    The Workflow list contains all the workflows defined in the datasource. When you select a folder or work area that does not have a workflow assigned to it, the Workflow list is set to <none>, and the states list below it is empty. If a workflow has already been assigned to the folder or work area, the name of the workflow displays and the states list below it displays all of the states in the workflow.



  4. From the Workflow list, select a workflow.

    A message appears, asking you to confirm that you want to change the workflow of the folder or work area.

  5. Click OK.

    The selected workflow is assigned to the folder or work area, and all documents at the root of the folder or work area are placed into the first state of the workflow. Existing subfolders or sub-work areas do not inherit the workflow assigned to their parent folder or work area, however new folders or work areas you create will automatically be assigned the same workflow as its parent folder or work area.



  6. Click OK.

Move a document to the next state in the workflow

  1. Select one or more documents.
  2. Select Document > Change State > Next.
  3. If the audit trail Comments dialog opens, enter comments and click OK.

Move a document to the previous state in the workflow

  1. Select one or more documents.
  2. Select Document > Change State > Previous.
  3. If the audit trail Comments dialog opens, enter comments and click OK.

Change the state of documents using the Folder Properties dialog

  1. In the Folder Properties dialog, select the Workflow & State tab.
  2. In the list, expand the state containing the document or documents whose state you want to change.
  3. Drag one or more documents to another state.

    You can also select one or more documents, then click the Down or Up button as many times as needed to move the document to another state of the workflow.

  4. If the audit trail Comments dialog opens, enter comments and click OK.
  5. Click OK on the Folder Properties dialog.

Change the state of documents using the Change Workflow State dialog

  1. Select a document.
  2. Select Document > Change State > Change.

    The Change Workflow State dialog opens, with the selected document highlighted in its current state in the workflow. You can select additional documents, or you can select different documents to move altogether.



  3. (Optional) Select or deselect documents as needed.
  4. Drag the selected documents to another state.

    You can also click the Down or Up button as many times as needed to move the selected documents to another state of the workflow.

    The selected documents are moved to the selected state, and the new state opens to display the list of documents now in that state.

  5. If the audit trail Comments dialog opens, enter comments and click OK.
  6. Click Close on the Change Workflow State dialog.

Mark a document as final (place document in final status)

  1. Select one or more documents.
  2. Select Document > Change State > Set Final Status.
  3. If the Set Final Status audit trail dialog opens, enter comments and click OK.

The document is marked as Final and the document's icon is changed to indicate that.

Note: If you ever need to remove final status from a document (take a document out of final status), just select one or more documents that are marked as Final, then select Document > Change State > Remove Final Status and click OK when prompted to confirm the change. If the Remove Final Status audit trail dialog opens, enter comments and click OK. The document moves back to its normal status and the document's original icon returns.

Using workflow rules

Workflow rules are used to define what should happen to a document in a particular workflow state when a specific operation is selected on the Document > Change State menu in ProjectWise Explorer.

Normally, a workflow is assigned to a folder and users change the states of documents as needed by selecting the standard Next, Previous, and Change options on the Document > Change State menu. When workflow rules are in place, the standard Next, Previous, and Change options are disabled, and instead the user has new options or operations to select from on the Document > Change State menu. The selected operation triggers a rule, which is a defined set of actions configured to run in a specific, sequential order. As a simple example, when a document is in a particular state in a particular workflow, the 'Revise' operation might be configured to 'place this document in a specific state of the workflow' AND 'create a new version'.

Workflow rules are imported through the Rules Engine node in ProjectWise Administrator. Any user who has the Workflow Rules Engine extension installed (an option of your ProjectWise Explorer installation) will be able to use the rules, assuming they also have access to the workflows that are using the rules.

Note: If the administrator has imported the delivered example workflow rules, the Document > New > Version option will be disabled, as the example workflow rules are configured to create versions through the pre-configured operations instead.